草庐IT

FLutter 初体验

全部标签

封装flutter webview页面

例如在flutter里面跳转百度页面需要安装webview_flutterwebview_page.dartimport'package:flutter/material.dart';import'package:webview_flutter/webview_flutter.dart';classMyWebViewextendsStatefulWidget{constMyWebView({super.key,requiredthis.webViewUrl,this.webViewTitle=''});finalStringwebViewUrl;finalStringwebViewTitle;

HarmonyOS应用开发初体验

9月25日华为秋季全场景新品发布会上,余承东宣布,全面启动鸿蒙原生应用,HarmonyOSNEXT开发者预览版将在2024年第一季度面向开发者开放。最近鸿蒙开发可谓是火得一塌糊涂,各大培训平台都开设了鸿蒙开发课程。美团发布了鸿蒙高级工程师、鸿蒙基建工程师等多个鸿蒙开发相关岗位。根据脉脉平台,美团鸿蒙基建工程师岗位给出的月薪在4~6万之间。那么我们就一起来了解一下鸿蒙究竟是何方神圣。什么是HarmonyOS?HarmonyOS(鸿蒙操作系统)是华为公司开发的一款基于微内核的分布式操作系统。它是一个面向物联网(IoT)时代的全场景操作系统,旨在为各种类型的设备提供统一的操作系统平台和开发框架。Ha

微信小程序体验版,当打开调试模式正常访问,关闭之后无法访问

最近,公司准备上线小程序,当代码上传到微信公众平台之后,离谱的事情发生了,无法方位到接口信息,但当打开调试模式之后就可正常访问,于是乎,我感觉可能是域名校验问题我将不校验合法域名取消打勾,之后重新上传代码,但是发现还是不可以,经过尝试发现是微信缓存的问题,于是乎,我将微信的缓存清掉,将小程序删除之后重新扫码打开就正常访问了设置—通用—存储空间

MacOS 14 系统 XCode15、 Flutter 开发 IOS

Flutter系列文章目录MacOS14Sonoma安装Flutter开发环境MacOS系统Flutter开发Android环境配置MacOS系统Flutter开发IOS环境配置​​​​​​​前言前面我们已经在MacOS14M3芯片上安装好Flutter环境,包括开发工具VsCode、AndroidStuiod,那么flutter如何开发IOS呢?我们知道IOS开发语言为objcet-c或者swift,Flutter是如何和它们交互的呢?其实本节你可以不用知道那么多的,但有一个是肯定的你必须安装xCode,想必懂开发的都应该知道这工具,因为 MacOS14所以系统配备xCode15。🔧先按步骤

鸿蒙原生应用/元服务开发-新版本端云一体化模板体验反馈

一、前言云端一体化模板是基于Serverless服务构建的一套模板,提供了应用生态常见场景需求的代码实现,开发者可将所需能力快速部署和集成到自己的应用中。二、准备体验最新的远端一体化模板,需要将云模板替换掉。为此,我们需要做一些准备。1.关闭DevEcoStudio,找到DevEcoStudio的安装目录。2.选择如下路径:plugins\harmony\lib\templates\ability。3.找到EmptyAbilitywithCloudDev文件夹,将其删除。并将提供的代码包中的[CloudDev]EmptyAbility.zip解压后放入ability文件夹。4.回到templa

Flutter - APP跳转高德、百度、腾讯、谷歌地图

demo地址:https://github.com/iotjin/jh_flutter_demo代码不定时更新,请前往github查看最新代码这里介绍的是不需要自己开发地图,直接通过给定的经纬度,跳转到三方地图APP调用导航的方式一种是写的工具类,一种是通过调用三方库map_launcher实现的官方文档:跳转高德导航-路径规划高德地图官方文档-Android高德地图官方文档-iOS跳转高德导航高德地图官方文档跳转百度导航-路径规划百度地图官方文档跳转腾讯导航腾讯地图官方文档参考文章:Flutter跳转地图软件调起导航:百度、高德、腾讯、苹果Flutter实战调起三方地图导航(高德、百度、腾讯

Android flutter项目 启动优化实战(一)使用benchmark分析项目

 目录 Androidflutter项目启动优化实战(一)使用benchmark分析项目Androidflutter项目启动优化实战(二)利用AppStartup优化项目和使用flutterboost中的问题解决背景描述启动时间是用户对应用的第一印象,较慢的加载会对用户的留存和互动造成负面影响在刚上线的Android原生&flutter的B端项目中:  1.提高启动速度能提高整体流程的效率  2.提高首次运行速度能提高应用推广的初体验效果问题描述        项目刚上线没多久、目前存在冷启动过程存在若干问题亟需优化比如flutterhotrestart不可用、启动500ms黑屏问题 初期项目

【玩转TableAgent数据智能分析】借助全球高校数据多维度分析案例,体验TableAgent如何助力用户轻松洞察数据,赋能企业高效数智化转型

目录前言一、TableAgent介绍及其优势?1、会话式数据分析,所需即所得2、私有化部署,数据安全3、支持企业级数据分析,大规模,高性能4、支持领域微调,专业化5、透明化过程,审计部署二、使用TableAgent进行全球高校数据案例多维度数据分析1、注册2、选择数据集并导入3、开始提问1:这个是什么数据集,每个字段的含义?4、提问2:这份数据中,包含了全世界多少所院校,统计不同国家学校的数量,并倒序排序,对前五个画图并解读一下?5、提问3:画图分析中国的前10所大学最重要的3个指标,简单总结一下他们之间的比较分析?6、提问4:从数据中看,是不是院校学术声誉评分越高,就业前景评分就越好?7、提

【Flutter】Flutter GetX 传递参数

文章目录一、前言二、GetX简介三、在Flutter中安装和使用GetX四、使用GetX进行参数传递五、使用GetX进行状态管理和数据传递六、总结一、前言在Flutter开发中,状态管理和数据传递是两个非常重要的环节。今天,我们将介绍一个强大的库——GetX,它可以帮助我们更高效地进行状态管理和数据传递。本文的重点包括:了解GetX是什么以及它的主要功能学习如何在Flutter中安装和使用GetX掌握如何使用GetX进行参数传递通过实际示例理解GetX在状态管理和数据传递中的应用你是否渴望成为Flutter的专家,掌握更多的技巧和最佳实践?我们有个好消息要告诉你!Flutter从零到一基础入门

Flutter 笔记 | Flutter 可滚动组件

Sliver布局模型我们介绍过Flutter有两种布局模型:基于RenderBox的盒模型布局。基于Sliver(RenderSliver)按需加载列表布局。之前我们主要了解了盒模型布局组件,下面学习基于Sliver的布局组件。通常可滚动组件的子组件可能会非常多、占用的总高度也会非常大;如果要一次性将子组件全部构建出将会非常昂贵!为此,Flutter中提出一个Sliver(中文为“薄片”的意思)概念,Sliver可以包含一个或多个子组件。Sliver的主要作用是配合:加载子组件并确定每一个子组件的布局和绘制信息,如果Sliver可以包含多个子组件时,通常会实现按需加载模型。只有当Sliver出